ClassHigh predefException predefClass predefApplet predefCloneable predefString predefObject predefItem predefs docroot synchronized_block compound_statement throw_statement catch_clause mcatch_clause catch_list mcatch_list try_statement null_statement return_stmt break_statement mlabel_ID_ref continue_stmt label_ID_ref expr_as_stmt stmt_expression_list mstmt_expression_list for_init_statement for_statement do_while_statement while_stmt statement_list switch_default_label switch_case_label switch_label switch_case mswitch_case switch_cases mswitch_cases switch_statement if_statement label_ID_decl mlabel_ID_decl labeled_statement transient_modifier threadsafe_modifier synchronized_modifier static_modifier native_modifier abstract_modifier abstract_or_native final_modifier default_access library_access protected_access private_access public_access mcompound_statement static_initializer initializer_list initializer variable_declarator mvariable_declarator variable_declarators local_variable_declaration interface_variable_decl mvariable_declarators mvariable_doc_comment variable_declaration mfield_ID_decl parameter mparameter parameter_list method_ID_decl field_ID_decl mstatement_list mconstructor_call constructor_declaration throws_list interface_method_decl method_definition mthrows_list mparameter_list mmethod_ID_decl msynchronized_modifier mfinal_modifier mstatic_modifier access_modifier mmethod_doc_comment method_declaration field_declaration array_type byte_type boolean_type double_type float_type long_int_type short_int_type char_type void_type int_type floating_point_type integral_type arithmetic_type primitive_type type_ID_reference mtype_ID_reference qualified_type_name type_specifier true_value false_value null_instance field_ID_ref string_literal literal character_literal hex_literal octal_literal float_literal integer_literal return_type class_literal this_as_container this_as_superclass this_object paren_expression primary_expression post_decrement post_increment member_access argument_expression_list this_or_super constructor_call method_ID_ref mmethod_ID_ref object_or_class method_call array_primary array_reference postfix_expression postfix_lvalue_expr not_expr bitwise_complement negative pre_decrement pre_increment constr_array_type constrained_array_type unconstrained_array_type new_array_type new_array margument_expression_list new_object allocator unary_expression type type_cast_expr mod_expr divide_expr cast_expression times_expr minus_expr multiplicative_expression plus_expr zero_fill_shift_right shift_right_expr additive_expression shift_left_expr reference_type object_expression membership_test greater_or_equal_expr less_or_equal_expr greater_than_expr shift_expression less_than_expr not_equals relational_expression equals equality_expression and_expr and_expression exclusive_or_expr exclusive_OR_expression inclusive_OR_expr inclusive_OR_expression logical_AND_expr logical_AND_expression logical_OR_expr logical_OR_expression conditional_expr conditional_expression constant_expression or_gets bitwise_and_gets and_gets rshift_zero_gets rshift_gets lshift_gets minus_gets plus_gets mod_gets div_gets times_gets gets assignment_operator left_hand_side assignment_expr expression statement executable interface_field_decl interface_member_decls class_field_decl member_declarations implements_list extends_list type_ID_declaration multiple_inheritance mmultiple_inheritance single_inheritance no_superclass minterface_member_decls mextends_list interface_declaration mmember_declarations mimplements_list msingle_inheritance mtype_ID_declaration class_modifier mpublic_access mclass_doc_comment class_declaration mfield_ID_ref class_name member_name cross_reference cross_references plain_text_list plain_text method_doc_comment variable_doc_comment mcross_references mplain_text_list mplain_text class_doc_comment type_declaration type_declarations all_classes import import_statement import_statements mpackage_ID_ref qualified_package_ref package_ID_ref mimport_statement mtype_declarations mimport_statements compilation_unit mcompilation_unit compilation_units package_ID_decl mpackage_ID_decl package_name qualified_package_decl package_decl package mpackage named_packages mcompilation_units default_package mnamed_packages mdefault_package project slash_slash_comment_attr slash_star_comment_attr slash_star_comment slash_slash_comment java_comment comment_list unimplemented listNode anyNode ATsecondDoor ATdefaultDoor ATarrayDepth ATrefDoor __version_ _Root nextSym mCSNAMELIST CSELEMENT mCSELEMENT CSLIST mCSNAME CSNAMELIST CSNAME viswidget entryvector frame NoPredefs TreeRef scope segment pictWidget contextualError inherentError mRoot NamedMeta Comment inset EnumTerminal ErrorAttr Scope WidgetAttr LongAttr PtrAttr TNodeReference TextConstant StrConstant Identifier TreeSegProxy AnyMeta SNP Attribute Meta Terminal NonTerminal TN NonGrammar Object ClassLow